Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F1 Germany F2 USA F2 USA F3 Germany F2 Germany F4 Mercedes-Benz Cup - Los Angeles XL Bermuda Open - Bermuda Samsung Secruities Cup Challenger - Seoul BMW Tennis Championship - Sunrise Morocco Tennis Tour - Casablanca Guzzini Challenger - Recanati Akbank Private Banking TED Open - Istanbul Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa Abierto Internacional de Salinas 'Dario Expreso' - Salinas Sail Open - New Delhi New Delhi Challenger II - New Delhi Dublin Challenger - Dublin Akbank Private Banking TED Open - Istanbul Bukhara Challenger - Bukhara Sunrise Challenger Johannesburg Challenger Nottingham Challenger Bergamo Challenger Rhodes Challenger Ramat Hasharon Challenger Bordeaux Challenger Cremona Challenger St. Remy Challenger Izmir Challenger Tashkent Challenger Seoul Challenger Eckental Challenger Noumea Challenger Courmayeur Challenger Bergamo Challenger Napoli Challenger Savannah Challenger Binghamton Challenger Petange Challenger Napa Challenger Dallas Challenger Quimper Challenger Astana Challenger Irving Challenger Kazan Challenger Shenzhen Challenger Tallahassee Challenger Gimcheon Challenger Binghamton Challenger Gemax Open - Belgrade Irving Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa ARMS USTA Challenger - Rocky Mount IX Open Internacional D'Andorra - Andorra USTA Seascape Challenger - Aptos BH Tennis Open International Cup - Belo Horizonte V Gramado Open de Tennis - Gramado 2001 Eddleman USTA Challenger - Birmingham 2001 Centura USTA Challenger - Rocky Mount 2001 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington Theusbridge.com Tennis Classic - Tarzana Open de L'Isere (Open 38) - Grenoble USTA Tennis Championships of Houston - Houston 2001 UT Tyler Patriot Challenger - Tyler Urbana-Champaign Challenger - Urbana USTA Challenger of Burbank - Burbank Samsung Securities Cup - Seoul Open de la Ville de Saint Denis - Reunion Island 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign The 70th King's Cup and Queen's Cup - Bangkok Hilton Waikoloa Village USTA Challenger - Waikoloa Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Nova Challenger Osaka - Osaka Gallagher International - Hamilton 2002 Eddleman USTA Challenger - Birmingham The Surbiton Trophy - Surbiton Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City Tennis Napoli Cup - Napoli Sporting Challenger 2003 - Turin Canottieri Mincio Open - Mantova Arroyo de la Encomienda - Valladolid Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Black Forest Open - Freudenstadt Genoa Open 'Fondazione Carige' - Genova Open de la Ville de Saint Denis - Reunion Island Yokohama World Tennis Gaora Cup - Yokohama The Nottingham Challenger - Nottingham Challenger Ford de Cherbourg - Cherbourg Open de Franche-Comte - Besancon Corona Mexico City Open - Mexico City IX Abierto Internacional de Salinas - Salinas Tennis Napoli Cup 2004 - Napoli Garden Open 2004 - Rome San Remo Tennis Cup - San Remo Sporting Challenger - Turin Open Sainte-Victoire - Aix-En-Provence XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Banca Stato Challenger Lugano - Lugano Siemens Open 2003 - Scheveningen Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Open de L'Isere - Grenoble Challenger 42 - Andrezieux 13 BH Tennis Open International Cup - Belo Horizonte Mobilux Open - Luxembourg TED Open - Istanbul Intersport Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg Pro Tennis World Open - Sunrise Ciudad de Pozoblanco Open Diputacion - Cordoba Mobilux Open - Luxembourg XL Bermuda Open - Bermuda GHI Bronx Tennis Classic - Bronx Tennis Masters Series - Indian Wells Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Flea Market Cup Busan Challenger Tennis - Busan South African Airways Tennis Open - Durban Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Croatia Osiguranje Rijeka Open - Rijeka Baden Open - Karlsruhe The Surbiton Trophy - Surbiton Open Castilla y Leon - Segovia Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul KGHM Dialog Polish Indoors - Wroclaw Puerto Rico Challenger Tennis Event - Humacao III Isla de Lanzarote - Lanzarote Izmir Cup - Izmir The Surbiton Trophy - Surbiton Vancouver Challenger ATP Open Castilla y Leon - Segovia Open des Alpes Trophee BNP Paribas - Grenoble Nottingham Challenger Vancouver Challenger Wolfsburg Challenger Bath Challenger Johannesburg Challenger Rome Challenger Nottingham Challenger Nottingham Challenger Winnetka Challenger Aptos Challenger Vancouver Challenger Belgrade Challenger Rennes Challenger Heilbronn Challenger Honolulu Challenger Dallas Challenger Cherbourg Challeger Guadalajara Challenger Dallas Challenger Sarasota Challenger Rome Challenger Sarajevo Challenger Aptos Challenger St. Remy Challenger Dallas Challenger Jersey Challenger Heilbronn Challenger Quimper Challenger Cherbourg Challenger Winnetka Challenger Johannesburg Challenger Sacramento Challenger Cherbourg Challenger Athens Challenger Tallahassee Challenger Guadalajara Challenger Leon Challenger Taipei City Challenger Nottingham Challenger Nottingham-2 Challenger Portoroz Challenger Recanati Challenger Napa Challenger Sacramento Challenger Heilbronn Challenger Knoxville Challenger Sarasota Challenger Savannah Challenger Irving Challenger Savannah Challenger Charlottesville Challenger Orleans Challenger Eddleman USTA Challenger - Birmingham Le Gosier Challenger U.S. Open - New York University of Tennessee USTA Men's Challenger - Knoxville Rimouski Challenger Tulsa Auto Collection USTA Challenger - Tulsa University of Tennessee USTA Men's Challenger - Knoxville Zagreb Open - Zagreb ATU Cup - Weiden 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Open Castilla y Leon - Segovia Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale The 10tele.com Open - Nottingham AIG Japan Open - Tokyo Galleryfurniture.com Challenge - Atlanta Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Heineken Trophy - 's-Hertogenbosch RCA Championships - Indianapolis Milan Indoors - Milan Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis St. Petersburg Open - St. Petersburg Heineken Open - Auckland The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Mercedes-Benz Cup - Los Angeles Heineken Open - Auckland Copenhagen Open - Copenhagen Open de Moselle - Metz AAPT Championships - Adelaide Heineken Open - Auckland Siebel Open - San Jose The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna ARAG World Team Championship - Dusseldorf SAP Open - San Jose Open Seat Godo 2005 - Barcelona Estoril Open - Estoril The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Pilot Pen Tennis - New Haven Thailand Open - Bangkok Kremlin Cup - Moscow Chennai Open - Chennai Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championships - Houston Estoril Open - Estoril Hypo Group Tennis International - Portschach The Stella Artois Championships - London RCA Championships - Indianapolis Countrywide Classic - Los Angeles Thailand Open - Bangkok ATP Kremlin Cup - Moscow ARAG World Team Championship - Dusseldorf Next Generation Adelaide International - Adelaide Sydney International - Sydney Heineken Open - Auckland U.S. Men's Clay Court Championships - Houston The Stella Artois Championships - London Red Letter Days Open - Nottingham Open 13 - Marseille U.S. Men's Clay Court Championships - Houston RCA Championships - Indianapolis Pilot Pen Tennis - New Haven Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Medibank International - Sydney Open de Moselle - Metz Delray Beach International Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm SAP Open - San Jose Heineken Open - Auckland Milan Indoors - Milan Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Heineken Open - Auckland SAP Open - San Jose Tennis Channel Open - Las Vegas AEGON Championships - London AEGON International - Eastbourne Indianapolis Tennis Championships - Indianapolis Thailand Open - Bangkok China Open - Beijing Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose Grand Prix de Tennis de Lyon - Lyon Regions Morgan Keegan Championships - Memphis AEGON Championships - London Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz Campbells Hall of Fame Tennis Championships - Newport Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ATP Kremlin Cup - Moscow Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Campbells Hall of Fame Tennis Championships - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Legg Mason Tennis Classic - Washington Grand Prix de Tennis de Lyon - Lyon Erste Bank Open - Vienna Valencia Open - Valencia Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Portugal Open - Oeiras BB&T Atlanta Open - Atlanta Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Brisbane International - Brisbane Heineken Open - Auckland BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo BRD Nastase Tiriac Trophy - Bucharest Swiss Indoors Basel - Basel Brisbane International - Brisbane Aircel Chennai Open - Chennai Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch AEGON Championships - London Delray Beach Open - Delray Beach BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Moselle Open - Metz PBZ Zagreb Indoors - Zagreb Rakuten Japan Open - Tokyo U.S. National Indoor Tennis Championships - Memphis If Stockholm Open - Stockholm Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open de Nice Cote dAzur - Nice Valencia Open - Valencia Apia International - Sydney Abierto Mexicano Telcel - Acapulco Hall of Fame Tennis Championships - Newport Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Citi Open - Washington Kroger / St. Jude International - Memphis ABN AMRO World Tennis Tournament - Rotterdam Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Brisbane International - Brisbane Siebel Open - San Jose Garanti Koza Sofia Open - Sofia AEGON Championships - London AEGON International - Eastbourne Hall of Fame Open - Newport Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Power Horse Cup - Dusseldorf Grand Prix Hassan II - Casablanca Shenzhen Open - Shenzhen Moselle Open - Metz The Hamlet Cup - Long Island Sydney International - Sydney Open 13 Provence - Marseille Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch Siebel Open - San Jose BA-CA Tennis Trophy - Vienna ABN AMRO World Tennis Tournament - Rotterdam Qatar Open - Doha Qatar Open - Doha U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Open SEAT 2008 - Barcelona Chennai Open - Chennai Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Ordina Open - 's-Hertogenbosch Tennis Masters Series - Cincinnati AIG Japan Open Tennis Championships - Tokyo Rogers Cup - Montreal AEGON Championships - London Open 13 - Marseille Moselle Open - Metz Ordina Open - 's-Hertogenbosch Next Generation Hardcourts - Adelaide Pilot Pen Tennis - New Haven Tennis Masters Series - Madrid Pacific Life Open - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris TD Waterhouse Cup - Long Island Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Regions Morgan Keegan Championships - Memphis NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Hall of Fame Tennis Championships - Newport Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Countrywide Classic - Los Angeles Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami If Stockholm Open - Stockholm Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Abierto Mexicano - Los Cabos Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 2, PO, FIN-LUX 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group II, 1R, IRL-LUX 2-3 Davis Cup, Group II, PO, MAD-LUX 1-4 Davis Cup, Group II, PO, HUN-LUX 1-4 Davis Cup, Group II, 1R, MAR-LUX 2-3 Davis Cup, Group II, 1R, LUX-MAD 3-2 Colonial Classic - Kooyong River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Davis Cup, Group 1, 1R, LUX-POR 4-1 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 1, PO, LUX-MAR 3-2 Davis Cup, Group 1, 2R, GBR-LUX 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group II, PO, LUX-GEO 5-0 70th River Oaks International Tennis Tournament - Houston